﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace DataModel
{
    public class VideoAlarmFlag
    {
        /// <summary>
        /// 1：视频信号丢失报警 标志维持至报警条件解除
        /// </summary>
        public int lossVideoSignal { get; set; }


        /// <summary>
        /// 1：视频信号遮挡  标志维持至报警条件解除
        /// </summary>
        public int occlusionVideoSignal { get; set; }

        /// <summary>
        /// 1：存储单元故障  标志维持至报警条件解除
        /// </summary>
        public int storageFault { get; set; }

        /// <summary>
        /// 1：其他视频设备故障报警  标志维持至报警条件解除
        /// </summary>
        public int otherVideoDeviceFault { get; set; }

        /// <summary>
        /// 1：客车超员报警  标志维持至报警条件解除
        /// </summary>
        public int busOverManAlarm { get; set; }


        /// <summary>
        /// 1：异常驾驶行为报警  标志维持至报警条件解除
        /// </summary>
        public int abnormalDrivingBehaviorAlarm { get; set; }


        /// <summary>
        /// 1：特殊报警录像达到存储阔值报警  收到应答清零
        /// </summary>
        public int alarmVideoFull { get; set; }


    }
}
